bullet-proof suit - Alemán Inglés Diccionario